﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    enum BlackType
    {
        /// <summary>
        /// 修补npc
        /// </summary>
        修补的,
        /// <summary>
        /// 强化npc
        /// </summary>
        强化的,
        /// <summary>
        /// 打造npc
        /// </summary>
        打造的
    }
    class BlackNpc:Npc
    {
        private string black;
        private BlackType BlackType;
        private string BlackInfo;

        public BlackNpc(string name, NpcType type, string black,BlackType blackType,string BlackInfo) : base(name, type)
        {
            this.black = black;
            this.BlackType = blackType;
            this.BlackInfo = BlackInfo;
        }
        public override void Speak()
        {
            Console.WriteLine("NPC：{0}，需要打造的是：{1}，负责的是：{2}，ps：{3}", base.Name, this.black,this.BlackType, this.BlackInfo);
            Console.WriteLine("-------------------------------");
        }
    }
}
